extern "C" unsigned char 		and8	(unsigned char 		primeroValor, unsigned char		 	segundoValor);
extern "C" unsigned short	 	and16	(unsigned short		primeroValor, unsigned short 		segundoValor);
extern "C" unsigned int 		and32	(unsigned int 		primeroValor, unsigned int 			segundoValor);
extern "C" unsigned long long	and64	(unsigned long long	primeroValor, unsigned long long	segundoValor);

extern "C" unsigned char	 	or8	  	(unsigned char 		primeroValor, unsigned char		 	segundoValor);
extern "C" unsigned short	 	or16	(unsigned short 	primeroValor, unsigned short	 	segundoValor);
extern "C" unsigned int 		or32	(unsigned int 		primeroValor, unsigned int 			segundoValor);
extern "C" unsigned long long	or64	(unsigned long long	primeroValor, unsigned long long	segundoValor);
